huge mass of mud and rocks - Turkish English Dictionary